# locust777

//
//
////arr数组中()里的算一个
//#include<stdio.h>
//int main()
//{
//	int arr[] = {1,2,(1,4),5,6};
//	printf("%d",sizeof(arr));
//	scanf("%d",arr);
//	return 0;
//}





//
//
//#include<stdio.h>
//int main()
//{
//int num = 10;
//int arr[10] = {0};
//printf("%d\n",sizeof(arr));
//printf("%d\n",sizeof(int[10]));
//scanf("%d",arr);
//return 0;
//}


//#include<stdio.h>
//#include<windows.h>
////sizeof
////sizeof是一个操作符
////用来计算变量（类型）所占空间大小，不关注内存中存放的具体内容
////但是是字节
//
////strlen
////strlen是一个库函数，是专门求字符串长度的，只能针对字符串
////从参数给定的地址向后一直找\0，统计\0之前出现的字符串的个数
//int main()
//{
//	char str[] = "hello bit";
//	printf("%d %d\n",sizeof(str),strlen(str));
//	scanf("%d",str);
//	return 0;
//}



////将数组A中的内容与数组B中的交换。（数组一样大）
//#include<stdio.h>
//int main()
//{
//	int arr1[] = {1,3,5,7,9};
//	int arr2[] = {2,4,6,8,0};
//	////这是一个错误示范
//	//int tmp[] = {0};
//	//tmp = arr1;
//	//arr1 = arr2;
//	//arr2 = tmp;
//
//	int i = 0;
//	int sz = sizeof(arr1)/sizeof(arr1[0]);
//	for(i = 0;i < sz;i++)
//	{
//	int tmp = arr1[i];
//	arr1[i] = arr2[i];
//	arr2[i] = tmp;
//	}
//	for(i = 0;i < sz;i++)
//	{
//	printf("%d ",arr1[i]);
//	}
//	printf("\n");
//	for(i=0;i < sz;i++)
//	{
//	printf("%d ",arr2[i]);
//	}
//	scanf("%d",arr1);
//return 0;
//}
//
//
//
//
////创建一个整形数组，完成对数组的操作
////实现函数init()初始化数组全为0
////实现print()打赢每个元素
////实现reverse(),函数完成数组元素的逆置
//#include<stdio.h>
//void init(int arr[],int sz)
//{
//int i = 0;
//for(i = 0;i < sz;i++)
//{
//arr[i] = 0;
//}
//}
//
//void print(int arr[],int sz)
//{
//int i = 0;
//for(i = 0;i < sz;i++)
//{
//printf("%d ",arr[i]);
//}
//printf("\n");
//}
//
//
//
//void reverse(int arr[],int sz)
//{
//int left = 0;
//int right = sz -1;
//while(left < right)
//{
//	int tmp = arr[left];
//	arr[left] = arr[right];
//	arr[right] = tmp;
//	left++;
//	right--;
//}
//}
//
//int main()
//{
//	int arr[10] = {1,2,3,4,5,6,7,8,9,0};
//	int sz = sizeof(arr)/sizeof(arr[0]);
//	print(arr,sz);//1 2 3 4 5 6 7 8 9 0
//	reverse(arr,sz);
//	print(arr,sz);//0 9 8 7 6 5 4 3 2 1
//	init(arr,sz);
//	print(arr,sz);//0 0 0 0 0 0 0 0 0 0
//
//	scanf("%d",arr);
//	return 0;
//}
